/****************************************************************************
 * FILE NAME: 		hw_profile.h
 * 
 * PROJECT NAME: 	EGR330_Project
 * TEAM MEMBERS: 	Kevin Vermeer
 * 					Brandon Ross
 *					Tyler Selk
 *
 *
 * CREATED: 		30 July 2011 (Brandon Ross)
 * LAST MODIFIED: 	
 * 
 * DESCRIPTION:		Defines hardware profile for sensor board
 ****************************************************************************/

/* HEADER GUARD */
#ifndef HW_PROFILE_H
#define HW_PROFILE_H

/*****************************
 * PIN-MAPPING
 ***************************** 
 * PC0(ADC0) 		-> CURR0
 * PC1(ADC1) 		-> CURR1
 * PC2(ADC2) 		-> CURR2
 * PC3(ADC3) 		-> CURR3
 * PC4(ADC4/SDA) 	-> CURR4
 * PC5(ADC5/SCL) 	-> CURR5
 * ADC6 			-> CURR6
 * ADC7 			-> CURR7
 * 
 * PD0(RXD) 		-> RXD
 * PD1(TXD) 		-> TXD
 * PD2(INT0) 		-> INT0
 * PD3(INT1) 		-> NC
 * PD4(XCK/T0) 		-> NC
 * PD5(T1) 			-> NC
 * PD6(AIN0) 		-> NC
 * PD7(AIN1) 		-> NC
 *
 * PB0(ICP) 		-> NC
 * PB1(OC1A) 		-> LED0
 * PB2(SS/OC1A) 	-> LED1
 * PB3(MOSI/OC2) 	-> MOSI
 * PB4(MISO) 		-> MISO
 * PB5(SCK) 		-> SCK
 ****************************/

#define LED0 _BV(PB1)
#define LED1 _BV(PB2)

#define CURR0 0x00
#define CURR1 0x01
#define CURR2 0x02
#define CURR3 0x03
#define CURR4 0x04
#define CURR5 0x05
#define CURR6 0x06
#define CURR7 0x07

#endif
